concentrated liquid - English Synonyms Dictionary